@charset "utf-8";

/* CSS Document */

body{background:#000; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#737373;}

h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}

img, form, input{border:0; margin:0px; padding:0px;}

a{text-decoration:none; cursor:pointer;}

input, textarea {font:12px/15px Arial, Helvetica, sans-serif;color:#7f7f7f;}

.img_left{float:left;}

.img_right{float:right;}

#doc_width{width:980px; text-align:left;}

.logo{float:left; margin:8px 0 0 17px; background:url(images/zollogo.gif) no-repeat; width:231px; height:92px;}
.logo span{display:none;}

.top_links{float:right; color:#fff; margin:20px 25px 0 0;}

.top_links a{color:#fff; margin-right:10px;}

.top_links a:hover{color:#c2c2c2;}

.top_navigation{float:right; clear:right; background:#1a1a1a; width:682px; margin:40px 0px 0px 0px;}

.top_navigation_pt1{float:left; width:530px; padding-left:23px; height:20px; padding-top:3px; text-align:left; word-spacing:34px;}

.top_navigation_pt1 a{color:#fff; font-size:12px; word-spacing:0px; outline:none;}

.top_navigation_pt1 a:hover{color:#c2c2c2;}

.top_navigation_pt1 a.active{color:#fb4e19}

.header{float:left; width:980px; padding-bottom:12px;}

#content{float:left; width:980px; background:#fff url(images/page_bg.gif) repeat-y; padding-bottom:15px;}

.content_right{float:right; width:774px; text-align:left; }

.content_right a{color:#000}



/* page title class made by bindi on 22 Feb 08 */

#content h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:26px; color:#4c4c4c; text-align:left; clear:both; margin:13px 0px 0px 0px;}

#content h2.page-title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#4c4c4c; text-align:left; clear:both; margin:13px 0px 0px 0px; }

/*.page-title {display:none} */

.rtml-features-tag a{ background:url(images/click_front.gif) no-repeat; height:65px; width:68px;float:left; margin:15px 0 0 12px;}

.rtml-features-tag a:hover{ background:url(images/click_hover.gif) no-repeat; height:65px; width:68px;}





#menu{float:left; width:206px; background:url(images/left_menu_top.gif) left top no-repeat;}

#menu ul.menulinks{float:right; width:189px; padding:2px 1px; margin-top:19px; background:url(images/menu_bg.gif) repeat-y; font-size:12px; list-style:none;}

#menu ul.menulinks li{background: url(images/menu_divider.gif) no-repeat bottom; float:left;}

#menu ul.menulinks li a{color:#4a4a4a; padding:12px 15px; float:left; width:159px; outline:none;}

#menu ul.menulinks li a:hover{background:#e7e7e7;}

#menu ul.menulinks li a.active{background:#dedede;}

.clients_login_title{float:right; margin-top:10px;}

.clients_login_box{float:right; width:139px; border-left:1px solid #dedede; border-right:1px solid #dedede; background:#f8f8f8 url(images/client_login_bg.gif) repeat-x top; text-align:left; padding:10px 25px 15px 25px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666;}

.clients_login_box input.textbox{border:solid 1px #d7d5d5; width:132px; padding:2px; font-size:11px; color:#666; margin:2px 0px 9px 0px;}

.clients_login_box span{color:#a3a3a3; font-size:10px; font-family:Arial, Helvetica, sans-serif; float:left; width:140px; padding:8px 0px 0px 0px; line-height:12px;}

.clients_login_box span b{color:#d82423;}



.content_top_border{float:left; width:405px; height:1px;}



.mainpage_title{float:left; margin:52px 0 0 25px; clear:left;}

.content_right p.add_zing{color:#737373; float:left; clear:left; margin:35px 0px 0px 25px; display:inline;}

.content_right p{color:#737373; float:left; width:720px; margin:35px 0px 0px 25px; display:inline;}

.main_page_banner{float:right; margin-top:-12px;}



.rtml_features_box{float:left; width:300px; margin:15px 0 0 25px; width:715px; background: url(images/rtml_features_box_bg.gif) repeat-x; display:inline;}

.rtml_features_box .rtml_tag{float:left; margin:15px 0 0 12px;}

.rtml_features_box_divider{float:left; margin:8px 0 0 7px;}

.rtml_features_box .user_name{color:#323232; font-size:12px; float:left; background:url(images/rtml_features_title_line.gif) left bottom no-repeat; width:590px; margin:5px 0px 0px 10px; padding:5px;}

.rtml_features_box .user_name input.textbox{border:solid 1px #d7d5d5; width:132px; padding:2px; font-size:12px; font-family:Tahoma, Verdana, Lucida, Times, "Times New Roman", serif; color:#666;}

.rtml_features_box .message{float:left; list-style:none; color:#7a7b7b; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:8px 0 0 15px; width:440px;}

.rtml_features_box .message textarea.area{border:solid 1px #d7d5d5; width:550px; height:35px; padding:2px; font-size:12px; font-family:Tahoma, Verdana, Lucida, Times, "Times New Roman", serif; color:#666;}

.rtml_features_box .rtml_features_browseall{float:right; margin:32px 8px 0 0;}



.main_page_service_box{float:left; width:741px; margin:25px 0 0 15px; background:url(images/mainpage_service_box_bg.gif) repeat-x bottom; display:inline;}

.main_page_service_box h2{background:url(images/mainpage_service_title_line.gif) left bottom no-repeat; width:605px; padding:10px 0 5px 0; font-size:14px; font-family:Arial, Helvetica, sans-serif; float:left; margin:10px 0 0 5px; display:inline;}

.main_page_service_box h2.alternate_title{background:url(images/mainpage_service_title_line_1.gif) right bottom no-repeat; text-align:right; float:right;}

.main_page_service_box h2 a{color:#4c4c4c;}

.main_page_service_box h2 a:hover{text-decoration:underline;}

.main_page_service_box p{color:#737373; float:left; width:700px; margin:0px 22px 20px 20px; display:inline; padding:15px 0px 0px 0px;}

.main_page_service_box .service_icon_left{float:left; margin:0px 10px 0 20px;}

.main_page_service_box .service_icon_right{float:right; margin:0px 20px 0 10px;}

.main_page_service_box .learn_more{float:left; clear:left; color:#1f6dab; white-space:nowrap; text-decoration:underline; background: url(images/bullet_blue.gif) right no-repeat; padding-right:8px; margin:18px 0px 20px 20px; font-size:10px;}

.main_page_service_box .link_yahoo_store_port{float:right; margin:10px 15px 25px 0;}

.main_page_service_box .thumb{float:right; padding-left:20px;}

.main_page_service_box .thumb_left{float:left; padding-right:20px;}



#footer{float:left; width:930px; height:90px; background:url(images/footer_bg.gif) repeat-x; font-size:11px; color:#7e7d7d; padding:12px 25px 0px 25px; line-height:18px;}

#footer .footer_links{float:left; width:930px; word-spacing:4px; line-height:20px; border-bottom:1px solid #272727; padding-bottom:10px; margin-bottom:10px;}

#footer .footer_links a{color:#7e7d7d; word-spacing:0px;}

#footer .footer_links a:hover{color:#a3a3a3;}

#footer span{color:#fff;}

#footer a.email{color:#fff;}

#footer a.email:hover{text-decoration:underline;}

#footer .site_design{color:#6f8ca8; float:left;}

#footer .css_tag{float:right; margin-right:10px;}

.content_inside{float:right; width:734px; background:url(images/toll_free_num.gif) right top no-repeat; text-align:left; padding:0px 20px;}

.content_inside .title{float:left; margin:52px 0 20px 0px; clear:left;}

.content_inside .title_inside{float:left; margin:52px 0 10px 0px; clear:left;}

.content_inside .title_rtml{float:left; margin:12px 0 10px 0px; clear:left;}

.content_inside p{color:#737373; text-align:left; clear:both; padding:5px 0px 10px 0px; font-size:12px; line-height:18px;}

.content_inside p a{color:#737373;}

.content_inside h2{font-size:18px; margin-bottom:3px; padding-bottom:3px; padding:15px 0px 0px 0px; color:#1463A1;}

.content_inside h2 a{color:#1463A1;}

.content_inside h2 a:hover{text-decoration:underline;}

.content_inside h3{font-size:14px; margin-bottom:3px; padding-bottom:3px; padding:15px 0px 0px 0px; color:#555;}

.content_inside h4{font-size:16px; margin-bottom:3px; padding-bottom:3px; padding:15px 0px 0px 0px; color:#555; font-weight:bold;}

.content_inside h4 a{color:#1463A1;}

.content_inside h5 {color:#1463A1; font-size:12px;}

.content_inside ul,.content_inside ol{list-style:none; color:#7a7b7b; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0px 0 15px 15px;}

.content_inside ul li{background:url(images/bullet_orange.gif) 0px 5px no-repeat; padding-left:8px; margin:5px 0px;}

.content_inside ul li a{color:#7a7b7b;}

.content_inside ul li a:hover{color:#f97730;}

.content_inside ul li.active a{color:#f97730;}

.content_inside ul li ul{padding:0px 0 0px 15px;}



a.blue-icon-port{color:#f60; font-size:12px; line-height:26px; margin-right:4px;}

a.blue-icon-port:hover{text-decoration:underline;}

a.read_more{color:#f60 !important; font-size:12px; margin-right:4px;}

a.read_more:hover{text-decoration:underline;}



.content_top_border_inside{float:left; width:405px; height:1px; margin-left:-20px;}



.rtml_feature_box{float:left; width:717px; margin:20px 0 0 27px; background:url(images/rtml_feature_box_bg.gif) repeat-x top;}

.rtml_feature_box h2{font-size:16px; color:#000; float:left; margin:8px 0 0 10px; width:622px; background:url(images/rtml_feature_box_right_top.gif) right bottom no-repeat; padding-bottom:14px;}

.rtml_feature_content{float:left; width:677px; padding:0px 20px 20px 20px; background:url(images/rtml_feature_box_border.gif) repeat-y;}

.rtml_feature_content div{color:#666; font-size:12px; text-align:left; line-height:16px; padding:4px 0px 15px 0px;}

.rtml_feature_content div li{padding-left:0px; margin:3px 0px 0px 15px;}

.rtml_feature_content p{margin:10px 0 15px 27px; width:650px; color:#666; font-size:14px; text-align:left; line-height:16px;}

.rtml_feature_content li{padding-left:5px; margin:3px 0px 0px 27px;}

.rtml_feature_content h3{font-size:13px; color:#404040; padding:5px 0px;}

.rtml_thumb{float:right; padding:0px 0px 10px 30px;}

.rtml_feature_content h3 a{color:#303030;}

.rtml_feature_content h3 a:hover{text-decoration:underline;}

.rtml_feature_content_left{float:left; width:315px;}

.rtml_feature_content_right{float:right; width:315px;}

.view_more_rtml{float:right; margin:-30px 15px 0 0;}

.rtml_feature_box_bottom{float:left; width:717px; height:5px;  margin:0 0 0 27px; background:url(images/rtml_feature_box_bottom.gif);}


/* comp-info menu classes made by bindi on 18-02-08 */

.submenu {padding:10px 0px 20px 0px;}

.submenu a { display:block; float:left; margin-right:1px; outline:none;}

.submenu a.active { background-position:left; background-position:bottom; }

.submenu a:hover { background-position:left; background-position:bottom;  }

a.comp-info { background:url(images/bar-ci-company-info.gif); height:25px; width:100px; }

a.our-team { background:url(images/bar-ci-our-team.gif); height:25px; width:78px;}

a.cust-review { background:url(images/bar-ci-customer-reviews.gif); height:25px; width:130px;}

a.career-opp { background:url(images/bar-ci-career-opportunities.gif); height:25px; width:138px;}

a.design_awards{background:url(images/link_design_awards.gif); height:25px; width:108px;}

a.css_gallery{background:url(images/link_css_gallery.gif); height:25px; width:95px;}

a.yahoo_store{background: url(images/link_yahoo_store.gif); height:25px; width:88px; }

a.corporate_sites{background: url(images/link_corporate_sites.gif); height:25px; width:100px; }

a.ebay_store{background:url(images/link_ebay_store.gif); height:25px; width:80px; }

a.logo_design{background:url(images/link_logo_design.gif); height:25px; width:89px; }

a.print_media{background:url(images/link_print_media.gif); height:25px; width:84px; }



.listing_customer_review { float:left; width:714px; padding:10px 10px 10px 10px;}

.listing_customer_review h3 { color:#666; font-size:14px; font-weight:bold; margin:0px; padding:0px;} 

.listing_customer_review img.left {margin-right:15px; float:left;}

.listing_customer_review img.right {margin-left:15px;}

.listing_customer_review p { line-height:15px; clear:none;}



/* awards classes made by percy on 18-02-08 */

.awards{float:left; width:734px; background:url(images/divider_awards.gif) repeat-x bottom; padding:20px 0px 35px 0px;}

.awards_pt1{float:left; width:225px; text-align:center;}

.awards_pt2{float:left; width:509px;}

.awards_pt2 h3{ font-size:16px; font-weight:bold;  color:#444;}

.awards_pt2 p{ width:460px;}

.awards_pt2 p a{color:#f60;}

.awards_pt2 p a:hover{text-decoration:underline;}



.paging{float:left; width:734px; text-align:right;}

.paging a{ float:right; width:21px; height:21px; background:url(images/paging_bg.gif) left top no-repeat; text-align:center; font-size:12px; color:#555; margin-right:15px; line-height:21px; outline:none;}

.paging a:hover{color:#fff; background-position:right;}

.paging a.active{color:#fff; background-position:right;}



.content_inside a.email-link{color:#f60; line-height:25px;}

.content_inside a.email-link:hover{text-decoration:underline;}

.also_requirement_for a{text-decoration:underline;}

.also_requirement_for a:hover{text-decoration:none;}



.our_team_photo{float:left; margin:15px 0 0 0; padding-right:20px;}

.our_team_photo_right{float:right; margin:15px 0 0 0; padding-left:20px;}

.our_team_details{ float:left; width:550px; }

.our_team_details p{clear:none;}



.inquiry_form{color:#444; font-size:12px; line-height:20px;}

.inquiry_form input{border:1px solid #c1c1c1; font-size:12px; padding:2px; color:#333;}

.inquiry_form textarea{border:1px solid #c1c1c1; font-size:12px; padding:2px; color:#333; font-family:Arial, Helvetica, sans-serif;}

.inquiry_form select{font-size:11px; color:#333;}



.portfolio_display{float:left; width:724px; padding:5px;}

.portfolio_box{float:left; width:240px; text-align:center; margin:10px 0px;}

.portfolio_box h2{color:#9c9a9a; font-size:13px; background:url(images/css_ico.gif) 200px 10px no-repeat; padding:6px 17px 6px 17px;}

.portfolio_box a.thumb{display:inline; width:205px; height:228px; float:left; background-image: url(images/portfolio/yahoo/aeromobility.jpg); background-position:left; margin-left:18px;}

.portfolio_box a.thumb:hover{background-position:right; }



.logo_display{float:left; width:724px; padding:5px;}

.logo_display a{float:left; width:145px; padding:160px 5px 0px 5px; background:left top no-repeat; color:#9c9a9a; text-align:right; margin:15px 28px 15px 0px; outline:none; cursor: default;}

.logo_display a:hover{background:right top no-repeat;}



.portfolio_title{float:left; width:734px; border-bottom:1px solid #ebebeb; padding:5px 0px; margin-bottom:15px;}

.portfolio_title_bottom{border:none;}

.portfolio_title h2{font-size:18px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; padding:0px; margin:0px;}

.portfolio_title a.next_port{float:right; color:#666; background:url(images/next_portfolio.jpg) right no-repeat; padding:2px 22px 2px 0px; outline:none;}

.portfolio_title a.next_port:hover{color:#f60;}

.portfolio_title a.prev_port{float:right; color:#666; background:url(images/previous_portfolio.jpg) left no-repeat; padding:2px 0px 0px 22px; margin-right:15px; outline:none;}

.portfolio_title a.prev_port:hover{color:#f60;}



.portfolio_site_title{padding:15px !important; clear:both; font-weight:bold; font-size:14px;}

.portfolio_matter{padding:0px 15px 15px 15px !important;}



a.previous_print_port{float:left; color:#666; background:url(images/previous_portfolio.jpg) right no-repeat; padding:2px 22px 2px 0px; outline:none; margin-top:240px; margin-left:10px;}

a.next_print_port{float:left; color:#666; background:url(images/next_portfolio.jpg) right no-repeat; padding:2px 22px 2px 0px; outline:none; margin-top:240px;}



.print_media_thumb_box{float:left; width:214px; background:url(images/print_thumb_box_bg.gif) repeat-y; margin:103px 0px 0px 30px;}

.print_media_thumb_box div{float:left; padding:12px 0 0 12px;}

.print_media_thumb{float:left; margin:0px 12px 12px 0px;}



.pre_design_templates_book1{float:left; margin-top:28px;}

.pre_design_templates_book2{float:left; clear:left; margin-top:45px;}

.pre_design_tempaltes_clickhere{float:left; clear:left; margin-top:-60px;}



.pre_design_pg_instant_quote{float:right; text-align:right; font-size:13px; margin-top:-170px;}

.pre_design_pg_instant_quote a{color:#ff8400;}



.bg_company_info{background:url(images/right_corner_company_info.jpg) right top no-repeat;}

.blank_company_info{float:right; width:250px; height:300px; margin:-150px -15px 0 0;}

.bg_services{background:url(images/right_corner_services.jpg) right top no-repeat;}

.blank_services{float:right; width:300px; height:340px; margin:-64px -15px 0 0;}

#bg_rtml_features{background:url(images/right_corners/27.jpg) right top no-repeat;}

.blank_rtml_features{float:right; width:270px; height:220px; margin:-64px -15px 0 0;}


/* RTML Features Sub Pages listing classes made by bindi on 21st Feb 08 */

.rtml_links_column { float:left; width:550px; }
.rtml_links_column ul { list-style:none; margin:0px; padding:0px; margin-right:20px; width:210px; float:left;}
.rtml_links_column ul li {margin:0px 0px 0px 10px; padding:5px 0px; border-bottom:1px solid #e9e9e9; background: url(images/feature_list_bullet.gif) no-repeat 8px 9px; width:198px; padding-left:20px;}
.rtml_links_column ul li a { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5b5b5b; padding:0px; margin:0px;}
.rtml_links_column ul li a:hover {color:#F60;}


/*RTML Features Drop Down Menu classes*/

#navi{margin:0; padding:0; list-style:none; float:left; clear:left; width:665px; margin-top:5px;}

#navi li{display:block; float:left; position:relative; background:none; padding:0px; margin-right:1px;}

#navi li a{float:left; margin:0px 0px 0px 0px;}

#navi li a:hover{background-position:bottom;}



#navi li a.marketing_features{background:url(images/link_marketing_features.gif) left top no-repeat;  height:25px; width:132px;}

#navi li a.layout_features{background:url(images/link_layout_features.gif) left top no-repeat;  height:25px; width:109px;}

#navi li a.navigational_features{background:url(images/link_navigation_features.gif) left top no-repeat;  height:25px; width:130px;}

#navi li a.seo_features{background:url(images/link_search_engine_optimization.gif) left top no-repeat;  height:25px; width:171px;}

#navi li a.other_features{background:url(images/link_other_features.gif) left top no-repeat;  height:25px; width:108px;}



#navi li a.active{background-position:bottom;}

#navi li:hover a, #navi li.over a{background-position:bottom;}



#navi li ul{position:absolute; float:left; left:0px; top:25px; margin:0; padding:0; background:url(images/rtml-features/drop_down_bg.gif) repeat-y; display:none; z-index:100;}



#navi li ul.marketing_features{left:-5px;}

#navi li ul.layout_features{left:-138px;}

#navi li ul.navigational_features{left:-248px;}

#navi li ul.seo_features{left:-379px;}

#navi li ul.other_features{left:-551px;}

#navi li ul li.drop_down_bottom{float:left; width:670px; height:22px; background:url(images/rtml-features/drop_down_bottom.gif); margin:0px; padding:0px; border:0px;}



#navi li ul li.rtml_title{float:left; width:640px; height:47px; background:url(images/rtml-features/drop_down_title_bg.gif) left top no-repeat; font-size:18px; color:#ee3b00; padding:24px 0 0 30px; margin:0px; border:0px;}

#navi li ul li.rtml_links_content{padding:0px 0px 0px 8px; margin:0px; float:left; width:662px; border:0px;}

#navi li ul li.rtml_links_content ul.rtml_links_column{float:left; width:218px; padding:0px; margin:0px; position:static; background:none;}

#navi li ul li{display:inline; width:198px; margin:0px 0px 0px 10px; padding:5px 0px; border-bottom:1px solid #e9e9e9;}

#navi li ul li a{float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5b5b5b; padding:0px; margin:0px;}

#navi li ul li a:hover{color:#F60;}



#navi li:hover ul, #navi li.over ul{display:block;}

.subpages { color:#1463a1; font-size:12px; font-weight:bold; padding:2px 0px; line-height:16px; border-bottom:1px solid #f1f1f1; }


/* sitemap classes made by bindi on 23 Feb 08*/	

.sitemap { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;    }



	 ul.sitemap_l1 { margin: 0px; padding: 0px; list-style: none;}

     ul.sitemap_l1 li { background:url(images/site-map-11.gif) no-repeat 3px 4px;  padding-left:16px; line-height:18px; color:#000; line-height:15px; }

     ul.sitemap_l1  li a { color:#000; font-size:12px; text-decoration:none; }



	ul.sitemap_l2 { list-style:none; margin:0; padding:0; clear:both;}

	ul.sitemap_l2 li{ background:url(images/site-map-2.gif) no-repeat 13px 5px; padding-left:23px; color:#5d5d5d; line-height:18px;}

	ul.sitemap_l2 li a { color:#333; text-decoration:none; font-size:12px;}



	ul.sitemap_l3 { list-style:none; margin:0; padding:0; clear:both;}

	ul.sitemap_l3 li{ background:url(images/site-map-3.gif) no-repeat 15px 6px;  font-size:11px;  font-weight: normal; padding:2px 0px 2px 24px; line-height:15px;  }

	ul.sitemap_l3 li a { color:#777; text-decoration:none; font-size:11px;}

	

/*css for drop down menu*/
#topnavi{margin:0; padding:0; list-style:none;}
#topnavi li{display:block; float:left; position:relative;}
#topnavi li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding:1px 23px 5px 10px; line-height:15px; display:block;}
#topnavi li:hover a, #topnavi li.over a{color:#fb4e19;}
#topnavi li ul{position:absolute; float:left; left:0; top:20px; background:#f8f8f8; border:1px solid #d2d2d2; display:none; z-index:100; margin:0px; padding:0px; width:135px;}
#topnavi li ul li{display:block; border-top:1px solid #e6e6e6; width:135px;}
#topnavi li ul li a{display:inline; float:left; clear:left; border:0; font-size:11px; padding:6px 10px; line-height:13px; color:#6d6d6d !important; width:115px;}
#topnavi li ul li a:hover{color:#fb4e19 !important; background:#fff;}
#topnavi li:hover ul, #topnavi li.over ul{display:block;}

.seealso_links{}
.seealso_links li{float:left; width:230px;}

/*css for feedback*/

.comments{
	float:left; 
	margin:20px 0 0 27px; 
	width:715px; }

.comments h2{
	font-size:14px; 
	margin:20px 0 0 0; 
	font-family:Arial, Helvetica, sans-serif; 
	float:left; 
	display:inline;}

.commentbody {
	float:left; 
	width:710px; 
	background: #eee url(images/comment-top.png) no-repeat; 
	display:inline;
	}
.commentpagenum{
	float:left; 
	width:710px; 
	text-align: center;
	font-size:13px; 
	margin:25px 0 0 0; 
}
.commentbottom{
	float:left; 
	width:710px; 
	height:15px; 
	margin:0; 
	background: #eee url(images/comment-bottom.png) no-repeat bottom right;
}
.commentbody pre{
	width:680px; 
	margin:25px 0 0 25px; 
	padding: 7px 5px 5px 0;
}

.commentbody p{
	width:680px; 
	margin:25px 0 0 25px; 
	padding: 7px 5px 0 0;
}

/*css for pagenavi*/

.wp-pagenavi{
	float:left; 
	width:710px; 
	margin:25px 0 0 0; 
	font-family:Arial, Helvetica, sans-serif; 
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #114477;
	color: #114477;
	background-color: #FFFFFF;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

/*css for 404 Error page*/

.page-erros{
	float:left; 
	margin:20px 0 0 27px; 
	width:715px; 
	}
	
.page-erros h2{
	font-size:16px; 
	color:#c60a00; 
	text-align:left; 
	clear:both; 
	}
	
.page-erros div{
	font-size:14px; 
	text-align:left; 
	margin: 10px 0 20px 10px; 
	}
	
.page-erros ul{
	list-style:none; 
	color:#7a7b7b; 
	font-size:12px; 
	padding:0px 0 15px 15px;
	}
	
.page-erros ul li{
	background:url(images/bullet_orange.gif) 0px 5px no-repeat; 
	padding-left:8px; 
	margin:5px 0px;
	}
	
	
#link_list {float:left; width:677px; padding:0px 20px 20px 20px; background:url(images/rtml_feature_box_border.gif) repeat-y;}

#link_list .gfc-result {
  margin: 15px 0;
  }


#link_list .gfc-result .gf-title {
  height: 1.4em;
  overflow: hidden;
  display : inline;
  }

a.gf-title {font-size:14px; color:blue;}
/*
.paging a:hover{color:#fff; background-position:right;}

.paging a.active{color:#fff; background-position:right;}
*/
#link_list .gf-result .gf-author {
	display : none;
  }

